Selection of significant independent components for ECG beat classification
نویسندگان
چکیده
In this paper, we propose a novel independent components (ICs) arrangement strategy to cooperate with the independent component analysis (ICA) method used for ECG beat classification. The ICs calculated with a regular ICA algorithm are re-arranged according to the L2 norms of the rows of the de-mixing matrix. The validity of this ICs arrangement strategy is discussed mathematically and testified experimentally. Only when the ICs are arranged in an appropriate order, we are able to select the first couple of components for the calculation of the most significant subset of bases to discriminate different types of ECG beats. The effectiveness and efficiency of the proposed method and three other ICs arrangement strategies are studied. Two kinds of classifiers, including probabilistic neural network and support vector machines, are used to evaluate the proposed method. ECG samples attributing to eight different ECG beat types were extracted from the MIT-BIH arrhythmia database for the study. The experiment results demonstrate that the proposed ICs arrangement strategy outperforms the other strategies in reducing the number of features required for the classifiers. Among the many experimental setups, the scheme with the SVM classifier in conjugate with the log(cosh( )) contrast function and the proposed ICs arrangement strategy requires only 17 ICs to achieve more than 98.7% classification accuracy and is determined to be most efficient. When comparing to the other methods in the literature, the proposed scheme outperforms the other methods in terms of effectiveness and efficiency. The impressive result validates the strategy in the selection of significant ICs subset and demonstrates the proposed scheme an effective and efficient approach in computer-aided diagnosis of heart diseases based on ECG signals. 2007 Elsevier Ltd. All rights reserved.
منابع مشابه
Integration of independent component analysis and neural networks for ECG beat classification
In this paper, we propose a scheme to integrate independent component analysis (ICA) and neural networks for electrocardiogram (ECG) beat classification. The ICA is used to decompose ECG signals into weighted sum of basic components that are statistically mutual independent. The projections on these components, together with the RR interval, then constitute a feature vector for the following cl...
متن کاملHeart Rate Variability Classification using Support Vector Machine and Genetic Algorithm
Background: Electrocardiogram (ECG) is defined as an electrical signal, which represents cardiac activity. Heart rate variability (HRV) as the variation of interval between two consecutive heartbeats represents the balance between the sympathetic and parasympathetic branches of the autonomic nervous system.Objective: In this study, we aimed to evaluate the efficiency of discrete wavelet transfo...
متن کاملNeuro-ANFIS Architecture for ECG Rhythm-Type Recognition Using Different QRS Geometrical-based Features
The paper addresses a new QRS complex geometrical feature extraction technique as well as its application for electrocardiogram (ECG) supervised hybrid (fusion) beat-type classification. To this end, after detection and delineation of the major events of ECG signal via a robust algorithm, each QRS region and also its corresponding discrete wavelet transform (DWT) are supposed as virtual images ...
متن کاملEffective ECG beat classification using higher order statistic features and genetic feature selection
One of the most significant indicators of heart disease is arrhythmia. Detection of arrhythmias plays an important role in the prediction of possible cardiac failure. This study aimed to find an efficient machine-learning method for arrhythmia classification by applying feature extraction, dimension reduction and classification techniques. The arrhythmia classification model evaluation was achi...
متن کاملElectrocardiogram beat detection enhancement using independent component analysis.
Beat detection is a basic and fundamental step in electrocardiogram (ECG) processing. In many ECG applications strong artifacts from biological or technical sources could appear and cause distortion of ECG signals. Beat detection algorithm desired property is to avoid these distortions and detect beats in any situation. Our developed method is an extension of Christov's beat detection algorithm...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Expert Syst. Appl.
دوره 36 شماره
صفحات -
تاریخ انتشار 2009